package com.coderman.infosys.auth.api.facade.authority;

import com.coderman.infosys.auth.api.dto.authority.request.CreateSystemAuthorityRequestDTO;
import com.coderman.infosys.auth.api.dto.authority.request.UpdateSystemAuthorityRequestDTO;
import com.coderman.infosys.auth.api.dto.authority.AdminAuthorityDTO;
import com.coderman.infosys.plat.auth.common.dto.ResultDataDto;


/**
* @Description:接口
* @Author:
* @CreateTime:2022-01-02 15:27:39
* @version v1.0
*/
@Deprecated
public interface AdminAuthorityFacade{

	/**
	 *
	 * @Description 给角色授权系统菜单权限
	 * @param createAuthorityRequestDTO
	 * @return AdminAuthorityDTO
	 */
	ResultDataDto<AdminAuthorityDTO> saveAdminAuthority(CreateSystemAuthorityRequestDTO createAuthorityRequestDTO);

	/**
	 *
	 * @Description 修改角色授权系统菜单权限
	 * @param createAuthorityRequestDTO
	 * @return Boolean
	 */
	ResultDataDto<Boolean> updateAdminAuthority(UpdateSystemAuthorityRequestDTO createAuthorityRequestDTO);
}